steam explosion - Francés Inglés Diccionario